
/* SPDX-License-Identifier: GPL-2.0-only */

#ifndef __GPIO_DRIVER_H
#define __GPIO_DRIVER_H

int gpio_driver__init(void *ptr);
int gpio_driver__stop(void *ptr);
void *gpio_driver__run(void *obj);
int gpio_driver__self_test(void *ptr);
void *gpio_driver__virtual(void *obj);
int gpio_driver__get_value(void *obj);
void *gpio_driver__edge_thread(int num, int offset,
    void *func, void *obj);
#endif // __GPIO_DRIVER_H
